using System;

    struct demo
    {
        public string name;
        public int age;
        public char choice;
        public int num, num1,num2;

    
    }
class rohit
{
    
    public static void Main()
    {
        demo d = new demo();

        Console.WriteLine("Enter your name");
        d.name = Console.ReadLine();

        Console.WriteLine("Enter your age");
        d.age = Convert.ToInt32(Console.ReadLine());

        Console.WriteLine("1. Addition\t\t2. Subtraction\n3. Multipication\t4. Division");
        Console.WriteLine("Choice any one option");
        d.choice = Convert.ToChar(Console.ReadLine());

        switch (d.choice)
        {
            case '1':
                {
                    Console.WriteLine("Enter first number");
                    d.num=Convert.ToInt32(Console.ReadLine());

                    Console.WriteLine("Enter second number");
                    d.num1 = Convert.ToInt32(Console.ReadLine());

                    d.num2 = d.num + d.num1;
                    Console.WriteLine("The addition of two numbers are: " + d.num2);
                    Console.WriteLine("Your name is: {0} Your age is: {1}",d.name,d.age);
                    Console.WriteLine("Thanks for using this program");
                    break;


                }

                case '2':
                {
                    Console.WriteLine("Enter first number");
                    d.num=Convert.ToInt32(Console.ReadLine());

                    Console.WriteLine("Enter second number");
                    d.num1 = Convert.ToInt32(Console.ReadLine());

                    d.num2 = d.num - d.num1;
                    Console.WriteLine("The subtraction value of two numbers are: " + d.num2);
                    Console.WriteLine("Your name is: {0} Your age is: {1}",d.name,d.age);
                    Console.WriteLine("Thanks for using this program");
                    break;



                }

                case '3':
                {
                    Console.WriteLine("Enter first number");
                    d.num=Convert.ToInt32(Console.ReadLine());

                    Console.WriteLine("Enter second number");
                    d.num1 = Convert.ToInt32(Console.ReadLine());

                    d.num2 = d.num * d.num1;
                    Console.WriteLine("The multiple value of two numbers are: " + d.num2);
                    Console.WriteLine("Your name is: {0} Your age is: {1}",d.name,d.age);
                    Console.WriteLine("Thanks for using this program");
                    break;


                }

                case '4':
                {
                    Console.WriteLine("Enter first number");
                    d.num=Convert.ToInt32(Console.ReadLine());

                    Console.WriteLine("Enter second number");
                    d.num1 = Convert.ToInt32(Console.ReadLine());

                    d.num2 = d.num % d.num1;
                    Console.WriteLine("The division value of two numbers are: " + d.num2);
                    Console.WriteLine("Your name is: {0} Your age is: {1}",d.name,d.age);
                    Console.WriteLine("Thanks for using this program");
                    break;


                }

            default:
                {
                    Console.WriteLine("Choice correct option");
                    Console.WriteLine("Your name is: {0} Your age is: {1}", d.name, d.age);
                    Console.WriteLine("Thanks for using this program");
                    break;

                
                }


        
        }
        
        
    
    }
    

}